این کد اگر نظری نباشه دکمه ثبت نمیشه.

<script>
jQuery(document).ready(function ($) {
  if ($('.woocommerce-noreviews').length === 0) {
    const filterHTML = `
      <div id="sigmaweb-review-filters" style="margin-bottom: 15px;">
        <div style="margin-bottom:10px;">
          <button class="sigmaweb-filter-btn active" data-type="buyer" data-value="all">همه</button>
          <button class="sigmaweb-filter-btn" data-type="buyer" data-value="buyers">فقط خریداران</button>
        </div>
        <div>
          <button class="sigmaweb-filter-btn active" data-type="rating" data-value="all">همه امتیازها</button>
          <button class="sigmaweb-filter-btn" data-type="rating" data-value="5"><i class="fas fa-star"></i> 5</button>
          <button class="sigmaweb-filter-btn" data-type="rating" data-value="4"><i class="fas fa-star"></i> 4</button>
          <button class="sigmaweb-filter-btn" data-type="rating" data-value="3"><i class="fas fa-star"></i> 3</button>
          <button class="sigmaweb-filter-btn" data-type="rating" data-value="2"><i class="fas fa-star"></i> 2</button>
          <button class="sigmaweb-filter-btn" data-type="rating" data-value="1"><i class="fas fa-star"></i> 1</button>
        </div>
      </div>
    `;

    $("#comments .woocommerce-Reviews-title").after(filterHTML);

    if ($("#sigmaweb-no-comments-message").length === 0) {
      $("#comments").append(
        '<p id="sigmaweb-no-comments-message" style="display: none;">نظری با این شرایط یافت نشد.</p>'
      );
    }

    let buyerFilter = "all";
    let ratingFilter = "all";

    function applyFilters() {
      $("#sigmaweb-no-comments-message").hide();
      let comments = $(".commentlist li");

      // فیلتر خریداران
      if (buyerFilter === "buyers") {
        comments = comments.filter(function () {
          return $(this).find(".woocommerce-review__verified.verified").length > 0;
        });
      }

      // فیلتر امتیاز
      if (ratingFilter !== "all") {
        comments = comments.filter(function () {
          return $(this).find('.star-rating[aria-label="امتیاز ' + ratingFilter + ' از 5"]').length > 0;
        });
      }

      $(".commentlist li").hide();

      if (comments.length > 0) {
        comments.show();
      } else {
        $("#sigmaweb-no-comments-message").show();
      }
    }

    $(document).on("click", ".sigmaweb-filter-btn", function () {
      let type = $(this).data("type");
      let value = $(this).data("value");

      if (type === "buyer") {
        buyerFilter = value;
        $('.sigmaweb-filter-btn[data-type="buyer"]').removeClass("active");
      } else if (type === "rating") {
        ratingFilter = value;
        $('.sigmaweb-filter-btn[data-type="rating"]').removeClass("active");
      }

      $(this).addClass("active");
      applyFilters();
    });
  }
});
</script>
